desire to annoy or hassle - Español Inglés Diccionario